construct a dam - French English Dictionary